home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16726 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  10.8 KB

  1. Path: news.uni-stuttgart.de!news
  2. From: roland@studbox.uni-stuttgart.de (Roland Ortloff)
  3. Newsgroups: comp.lang.c,comp.lang.c++
  4. Subject: Re: Q:Hex to Decimal?
  5. Date: Thu, 11 Apr 1996 21:52:19 GMT
  6. Organization: University of Stuttgart
  7. Message-ID: <4kjuth$1gec@info4.rus.uni-stuttgart.de>
  8. References: <316D2289.4759@tricon.net>
  9. Reply-To: roland@studbox.uni-stuttgart.de
  10. NNTP-Posting-Host: rusxppp136.rus.uni-stuttgart.de
  11. X-Newsreader: Forte Free Agent 1.0.82
  12.  
  13. Thomas A Cooper <tacooper@tricon.net> wrote:
  14.  
  15. >  I'm struggling with the reverse situation, a function to convert an 
  16. > integer into a HEX string. Anybody got any ideas?? Thanks in advance for 
  17. > your help.
  18. >                               Tom Cooper
  19. >                               tacooper@tricon.net
  20.  
  21. Okay, it's probably not the fastest way, but I think it's quite
  22. comfortable. I had this problem before so I wrote a library to convert
  23. from any base to any other. Just decode and:
  24.  
  25. 1) gcc -c *.c
  26. 2) gcc *.o -o bastest.out
  27. 3) coff2exe bastest
  28. 4) start bastest.exe for a quick example.
  29.  
  30. More information is contained in baschang.h
  31.  
  32. Ciao Roland :)
  33.  
  34.  
  35. QUUNCD Ver. 1.2, by Theodore A. Kaldis.
  36. BEGIN--cut here--CUT HERE--
  37. begin 600 bastest.zip
  38. M4$L#!!0``@`(`*F]=2`CGZ+[,@4``(`0```*````0D%30TA!3D<N0YU66W/3
  39. M1A1^9X;_<$B'(L56;*6ED#AV!T@HGLD06MH7*`]K>67M5%ZYJQ6Y%/Y[SUZU
  40. MD@TDV&-;WG/_SK=G=[0/STG-ZF8M:%;PAJ\H!_7:']V_A\+79$WA&!:DS@K"
  41. M5P=9*'S6R$H<PQ]52?@2+H0LJSQWPE,BF_4Q'#XY&*<'Z='18V^IWC\PGI7-
  42. MDL+>^KJ6@J'K8@_0[(QA!A3>5(Q+*C:BNJ'+1F!2RK*U:B0KF;Q61LKJE'VD
  43. MHJ;PEUYFM`;[ZEB=9/)Z0P^*F9*@U8N""))AF.05%E!B$CNM:KED56LU'\$%
  44. M['IM695L8<S0ZD(65$#>\$RRBM=?MC)86*N77C^O!!AAW<%Q27.&>*W)542&
  45. ML(A1%D4DAA.(\,^O^OL8<"4.E!GO*L]V**NW8@=UQ(`E%O"FDI3?&,Y`464%
  46. MG%UM*DZYU"EATV!375(199BT!/5?ZPZA77`6&.2_^_=TG9TH-?S>D*4@$I\H
  47. MYBO@'2E*[1^T@_K?A@@:A%#R6$FU/P!!92.X-=,_$R7XK&K2\5ZQ,J\=N>`&
  48. M/W>K$[`71+(,?,%,[BJZ5ZY/D.40>8?3*8QCL^Y33R=F@98UU=JM^D,XC'?:
  49. M6%C:=&P2WG*$EG'@N&=O]!&P+0])XHN(0R1U8L8*$TIC^/2I7U?<K<C7XZW&
  50. M7F/<:MB5+Y:BLOCL.:K[3,H:WNH-`DLB:DG+TDX-VZJL(`+VYUP>JGT?J=;,
  51. M^:;Q-%0+;`CGA/(5'<*?=+W1"3D[5#7^)Z;X8`6FL"9E6671X>-?#$*JQ@>!
  52. M2@Q4B$I$>RZ!O2$"-FEQU+IM7QU1T+7C0N#M_?@#"AZ-'[EN.&1Q=6R=7A:L
  53. MI,[O@Y[?T!<;#)0WJ_D04FS)`'Y^&H9%N?X=I>,V9,>)3NAOG9&2&1AQK98"
  54. M&Q&%4&@/:J!%;#J>`#N)C/;H,,9_@T&8J&J#"^Y#[0!$QP\7C,N$)>DN]4"*
  55. M=K[7NBQ+OF['6[;9\_)2'1EJ7'RLN".>(;5:X"0KNJMZ1='1\$DOOE!G*E5L
  56. MT)1LQP>Z"">FLAV&1#23Y7G#ESWVOB3_R$JT+/Z-\)N)DY_2&[8FI>6(8_8[
  57. MRK*"\HF9:J+)))RS6E+^UOS9/Q,KNN!J^^V7I,DW4M@>6TN%;;L!`OI;N:=^
  58. M4+-COW?R/NT1:,Z95'E$/[KX1M^F8((ZT<1/=L-66?EBS;C>2<=M(AJU+1(:
  59. M5-%:5J4^W;2Y)1$DP/"3?HCQV^\:!8`UF^%JW/JP#PG\=&1UV[ZXIX'3LL,X
  60. MTH1@<>\8<^I8[D4C5>&F6A_+]-E.`N/)<,EH#-(83GQ4E^-@8.&TR)A5!&6F
  61. M04J2$!I%,#4\K(]1$(3YPV:[P,08NO),4LS-0P.?UIC!4>R"Z)\!/'T2'HY=
  62. MF<??T4H/2KL+C.2,\;RA*\HC2Z6A4W;I.HI-W5,R>TVO9!]\EN=4J%O"@M5Z
  63. M+\+"7"+LN>-9AX[.\4$6%WFXLZ(NL=UN\EM)W>F46[>;U51.[[:];*K/FAQ+
  64. MU@<B%F1RM=>I/DFT;.8B!HUV@-K3PIT]H+TE20\<5TQ#$1-.B[7'Q,9QM1MH
  65. MOQ*H59SS@I02.VH#.PET9T&W68&_WH!QET0__KX^XN=<TA45WSGCT5J->/C6
  66. MC%=/]J3:GO%;-Y%A.YQW7DK\9<>/.Z7C<9O"KE-(YV6RZ832F9B)*2C=/M`M
  67. MGD%"WW-F=F'V@!I<>NFB+MSAT'0PVD2)K%AT&P"&ZAK[O?RX;3VHI\JY"T'"
  68. MHS]`_;8WUF^2X]8`.8:,XSOSXW]02P,$%``"``@``Y>+(+QY?*D-`@``C`4`
  69. M``H```!"05-#2$%.1RY(E5-A;],P$/V.Q'\XQH=L4]M1)(16$!)L0_0+12"^
  70. M(KG.I3%R[,H^KY1?SUW<-.G&!G742CG?>WGWGGUQ#A]4-#$U`77MDENA@W:=
  71. M7SQ]PKN?58,P@Z6*NE9N-:D/=M\G\F$&7[U5KH1%(.NK:K][K2@U,WCY>O)B
  72. M.IE>7K[JL?(\-T[;5"*<--M(P0C["3#NQK`*A"_>.,*P#OXWEBED80+N@8F,
  73. M-;05G`"OS2V&B/"]+1N,T*\#X%M-VS5.ZG>RP\"K6@6E^6/C3SR(92D/`2.5
  74. MQO?`^04LX(%U#VC-,B,9N*`:`U3):3+>Q4>!V9H=\.,>4OD`>3/"H;,RD;(Z
  75. M6468\_UQ\VOM'3IJ>]A7[E[[#893S50$4FD;1]`7.LS9FSWMK7?0H)*O!]^,
  76. MP"E=[PKD9UWPS(3M<<$9?&L5@J_D#"$4S%!P[TYY7Q>F8D^07-G1UHKX#R%@
  77. M3)9@8ZR%);^:54WCGRF2J0R60E0(K`#=A1E;.GF%\W:XJU:3A"V_P>@L:CBX
  78. M:!E!!L[=.M$H&\3T`R^&4\X=X8H#/6+,>[J80V3!OW3E]![0U6E#4!L5,-L7
  79. MD%)PHD,Y01Q(G4Y!+F_-?G*U45MQ=Q,\=^_26*)6B3NW/H%6KN@(08%%8J/A
  80. M5(VK,V8>\#_[VW7X[]-Q5^3`MSS^G3S9.S@BSV-3/)"#\5$Y3")JCHDQR_D#
  81. M4$L#!!0``@`(``.7BR"4DD2"VP$``)$%```)````0D%35$535"Y#S51=:]LP
  82. M%'T/Y#^<>80X:9K685UI^@'K^C(8&ZRO?5'DZ_B"(@59;LG&_ONNG&1SD@WV
  83. M"1.VD([NQSFZUSX9XEXMEH;@"LQ4I4MEYSB&X9E7?H7A2;<C-N_4@C#%1V)#
  84. M=JRQ,S8VK^K@_!0?G%$VQWL?C"N*/9L[%>K%%*?9.)N,LXN+%_MQNIWG;+6I
  85. M<T*RI3,NDS9<!S8<5KOHE0ZK)8W+FS96A9S=(2;:#D#/,<]-)-#M/#K.L5!L
  86. MT[@:=#N?NAV`;0!?QI6P\AB^94O--BYP+0[&.)U.SEX.&KA:2M!0I/%XA*27
  87. M)R-DD[-XV-S%K:JHT4=3W#<$-C4@]!^=[2,X5'NX5;KL-Q<%%,XCY>O))?@J
  88. M.Y?YZ&@0\88LL,F>W)%FH193@ROT*A&RCM;+'VPR6EMOAG#BZG5#2F8?WS0[
  89. M'8%'6,LX'\AFK>]SU`',*>@R74/;G`]6(G]7Z!L;:$[^OU(JG-I"Q?W/=?ZH
  90. MH+ROOZUS&_:6H)Z4)X12!7@*M;<QFK('_EF&^+65/"\%7:@59H0G[^Q<F+4$
  91. M)S/2JA:'E:NAE>UOXT+!4`CBG*KC8A"O[%N:9U\%_G81\E]H-RE$N]O^5:OM
  92. MW"%5?Z77\I_OM9;*^#MHBY3G"U!+`P04``(`"``PFH0@PGG@0S8#``"+#@``
  93. M"@```$U94U1224Y'+DC55=M.VT`0?4?B'T;P0B,:!*I4`56EM%`5-0HIJ7C@
  94. M;6./[576N]%>H*7JOW<OMF-C)PU-*M%$BASO[)QS9G;V'/7@,T&3T!3N43X@
  95. MCU$C3+2D/)U+\8BQD<BA=[2[8T-')$<X@_R'\@']#-J?(G1@M)!G<",8X3%<
  96. M2\U$DG2'7A!M\C,X>=L_/ND?GYZ^69+5??<ICYB)$?:,IHSJ'_ULK_;V74GL
  97. M??-ES.C4OW1?QXZQ%'.D','^)"3*G/P9:NWD#ZG2R&T1S$P;Z;%M7A/IVDJD
  98. M=W=^[NX`1!F1+;97/"-,GX.%NJ1<2Y+"!<X8Y413P8N"`G1DA=X(OVL`O_<.
  99. M:8H2B$F`$XPR%U8E="E^G5>2KCC5E#"J*+J..6VJD?GU#49"QLIOO!<T]EM<
  100. MQ$$GC]Z`SU".M7RU`!D*5%%6I)>0HB*YX]3`^>+*N$#YR)#(9\)03%!JC\)A
  101. M+*SBH@RQ_1^*:Q\5B"G*4!1FVVFC%#P::3":>7S?F]XW,>^&GFAD#&NX'VSI
  102. MHHP;GMKL$@;\D63,/X:-Z$N/:5!G_\`0>:JSZZ2>N!ML:.EW2(PIPLCDN<5P
  103. M@LH>Y=0)S,%J4G-'RDUF);T8G#N"&7-DIYA2;MFX7<>PWJ=4$%*JP&$Y]4.(
  104. M!%<Z'/?>+<J4(8VR+D7-%C45V2[RU!9PBJZSA?"-Y2QZ/=)9P/ZS$B>^F"4U
  105. MJI\^^S(QEF,Y1$60?2+<]4NY"]*=G%5T;)Y/A#%5'*29_356M?32X8'*^+!H
  106. MKJVB?H*9P]BH;#%"U>JJ<]SL4*C"",VRZ>W2);<OK(%I=8EYD<<+*U?7G,^)
  107. MD#I<;]5,+G)5BTONF:_&96M>-!/CN;EL8Z&HNYR+XMRYTXU<`2VI!U.LYN96
  108. MR(RXH3RHEST$-5M1I`I+);B'W]_\4SCC!IXV8)2H-8TMG`*_PSVM,+C:B>GV
  109. MN;!\6=ZH3_VN6H#.5"W2I6_"MJRSA=#MGU78P7)FSW'2-FR7G?XUZE:-U8/6
  110. MW+6#Q!8MMI5]!>Q+-5M/M6FU2]AOZ+?_TFX;;NOIKZGE/W)<KZ1ENTL/>+-;
  111. MH<LOW'J#EB?^N\X$KS1AGZ#EQ%VW4\N.?P-02P,$%``"``@`9IJ$(#'-09>9
  112. M!P``&RP```H```!-65-44DE.1RY#[5AM;Q-'$/Z.Q'\8@A39B0EQ5*D"$R1:
  113. MJ(H:A10H'U+QX7(>^U:YEVAOCY14^>_=]]V]VSO;)+1IBY&PL_.Z,[.SL\_C
  114. M'?@YP69!EO`)Z266<V0([Q@EY?*"5E<X;RB6L//X_CW.>IP4"$^A^%Q+AKT4
  115. MNA_-^J)A%7T*;ZL\*>?PAK*\6BSBK"\3UA1/X>#[O>G!WO3)D^]ZM(I_#TF9
  116. MYLT<8:MA)"?L\UZVY:T^TXYES\/%>4[.Y*+X)[S+\R462$H$_M\B23.Q_7-D
  117. M3&S_B-0,2QZ$YIPU5-KF>IN4>924W;_WY_U[`&F6T(ZWK\LLR=D,N*E7I&0T
  118. M6<)+/,])F3!2E3J@`!&ML'.,?S``*7N*9(D4DF8!98)I)MBL0J'B>F:W]+HD
  119. MC"0YJ0F*C(F]U8'F1V\QK>B\EH*?*C*7(H)C%/5CYT5YCO2$T;'>:91+,L$A
  120. M6&[I$8!9+Y(\K])13:ZP6L0,C<<SP4\6,'H@A<:`E%9TM&7<VYK`5#%)^J/G
  121. M*KI<^?%O1T<^087.$03).L:7Y4^^?FVC=E1AG68Z7A266">%"'(0N%]$7;BP
  122. M_9AC0F\:MR.>U-G&4152WCY4V+S-C\6:-`IPF9$<`ZK'8[DB.CUA00MD#;<C
  123. M6)$%10P$5)K&,^@N^KF+R([-0?)E[>D*9*_5EU00;-5:CZR&*MJRGO6PKCKF
  124. MI7%?O&VT:\YQM\UT#:Q1O@072)FLWA).*E(RW2_F_&]M?8XU5&=(5??(L4#.
  125. M5<-50QM,SV5=RR:V\[ZZB)?T.X9YCJ:>1<VI%1,OBJRA)9A%W?T$+^8U&K+>
  126. ME?/^!Z289F53+KF/E&_O*LER^5.91]GI<*G.'O\#CK!<LNS-PG=OU'N^K,-<
  127. M\A5=XEE):A[&?1W:3HW[I\?P[^[J*HD7OJP`O3\C$LW0G"`<-T7!-R?R87IQ
  128. M041^"N`IJ2]$-,0-;#.G+\C3!+-<1.D,EZ3DFQ%24UCO8T*G5-;*A_Z832"M
  129. MRIJI:VWG`])ECB3-_%!>(F&R7`]A.EL=7\V^O1V$>C#6HL*XAVEQH464\Q-P
  130. M_L`A-S2V[4K94+8'LV4*6$G8TMWO5.MP-L/3%6:30E(ND4NC.)0ZZ3=.I3NF
  131. MQRQ3ME=G469&S0OU,?63*!V1(9N&Z1H9RC-?<BA]6F#U23&QCUL(NT28C*`,
  132. MQD%*N(I%PZ-M1AZMDO]*2G'J:M1]:2BP7,]/29[7N@^);MSP_%&91+@D=#[1
  133. M1Y2D&6O9+."DJ3,W'UCJ4#,-SYG:V#$V@S.#^GZ/Q85.F5O0%X??EBV/6Y(\
  134. M&TUD89_7@YG=H)G,VG:\BR]R)X2<UJ_([GQ1SW-&<QY<%S/8-0-BX+.NED&O
  135. M19>Y^#P*12;@=/=/B[%2H[=?:X'-`DZJ"ZU'UIJAKG-O1UE.52-4?\[<&0T2
  136. M[Q]VG]\.+*VZLU-5*Q6S;DZ].:Q%TZH#@T$=09P6SD^=`Q!7ZSD>H43FQ8"+
  137. M;RR,2S@CN@)Z5U&FWF=VRG&YM,2>=\6OC=B(][!PEW'_2^)#1=6%H.\%=Z5/
  138. M)%'^R7_J<]>C19D6#Q+KA(ZO;3X;=!;MTT8R6F!3.W)[&\F8\*PM8_O.2,9B
  139. M>]ONC_\TW]85\=L.,7I^T0W*YM]O4+X_*O:=K=EEXXF5,7W;5](BAI=_6])_
  140. M3NJISPQ]+HW!X3!Y"KQUPX4D/SCT!SD>$3V,M1ZFJZ=`U^.?>\.@5=":"]VR
  141. M3)2:4&9N56_&:O=(PP'T%=B&80^4UJ`39NDQ,S)Y*JIC$UXKT/)6CD?V7`;$
  142. M:[=7P16)BTM=+`8R?9$7_K5]<KLQ/9XZOSR[&UT=S6O[MG(-QR\IKZ,V\G(4
  143. M[?2DJHF`U_3M?"JT8ED#,7>G@C7MBX@[F27BN37R1S'%%(YG6I4BF>[;E#59
  144. MECB7;3CGT9I.Y->!+K5%16$DUP_W9XKAF1Y=M"*]NKNKPV<E#HS$@9$(/=!$
  145. M*VBN;$'\7>K\*-Y'@9!</_AHYVS)-O.>KX^F06`?WORC4=L;X*TO<I+4:X*N
  146. M:L"2$@I5Z05?O6$L?M\I\BL#/[2Q6$N`J*J.TP;3A=N"=3L6XMBN91OU>]:'
  147. M5D98OPCJ[>@9QGLM>P?T58GU[AJ+7F\;],WF93SNHL*W``IWPQY#AF\YZFV@
  148. M>(/$_*O08KFO%EC<R;GX./A]6_&ZM/?BR;/P;EX'/S;^=!=#!9X[`6O'JP[,
  149. M',++0[!RRY?`"RG1=:)EWH.=9_;`_D,PLW3?PYHC%;TAX"PU?$V\N>/B:/C`
  150. M?D.>/>19QBC$G7O"=C?!9^GL'<>>OR;T'"#/,AAKIO$_AC[K+GRWP6?I9`>!
  151. M[FVQX8E3)[6#0D>EOQH4/3@Q1O'H<,_]H+1]&WCNN:LCY'4SON-U#X)>&'L8
  152. MR387=PADVZCWX-BJ[E9OMH5EZ[9EM6LN;VSN[&M\U^%N51LMS'OE_-#/=QOH
  153. M]QKPMYG?VG40`;]=C<9@:E>M$"6M@WUO#'[_/>BW]+\#@<?>3FOBX!'1+P7#
  154. M(ZIN@(CW-;B5L'B?X$IL?,#B,$#>*[@*)8\+WAI4'A;+-[P<UAI<[57R!6@Y
  155. M>.VC!S.V]&$$O<TT!*,KUIM"Z6YU'5#=X_Y?P^M_`5!+`P04``(`"`"QFH0@
  156. M(U?_2A\#```0!P``"0```%5424Q)5%DN0X5486_;-A#]'B#_X>(AL>RX3AP,
  157. M&.HL&P+4:0.D;N$N&(9M'VCI)!&@2.-(VG&#_/>2(EG+<8?9'RP_WAW?O7>G
  158. MBR%\8&A+7L$::8.R0(/P:+C@AJ.&X<7QD8N9LP9A"K;%M^,<NI\8<VN-HBDL
  159. ME&"R@$]DA"K+5S'OF+'-%*Y^&4^NQI.W;W]^7<=_?^(R%[9`^#4WVQ6.Z]^Z
  160. MF#8%5X>8X,L#D+BL6M!_6X:Z8DN$M9)PA[5`:E`45E;0<`.?257$FH8MEV3S
  161. MNJ6S5KP`)%*4Y4IJ`WG-"(8-:LTJ'$$`N30@58.-HNW@^.CY^`B`EY!U,-]?
  162. MN7*$3)DYMJ[D"'JSQ>+38@JG>@IS90"ELE4-(6?\C^R-(%XTN/854&C\OTH_
  163. MR'KB)KOTSR]=(71>2^0%2BB<S:EWZ7R6&IAU$',`&J2_+_]MM0BMSYX,L9HC
  164. M83=G3YTAHVJ==`C02FENN)+7.\A@L[KV?`#\(]Q`PX10N6N*!,K,%W%7#\XG
  165. MH0\OZ(F/'$1#>C^FXOJ/&:Y0OMIF/F<$J5R\,A%RU[HPRFN*<?V+?HKQ-^[B
  166. M;F#^^/`0K>RDQSZZ]J33\_/V@-!8DM#18.?$(RZ15F2Q=$XP6\+LB6N#\JNS
  167. MA:#"C75^Y+5#X(Z+N)!^WOR_/U";/>7]FJ:A;)&/JK!Z%%A]_^R&]F,8_^X<
  168. MWX;IW[>/2;-19-IN[NX?9C`LW?62HE#AC].B5"OG7HUZPH<R%TIB%H*ZV
  169. MV4G$X.P,LI:JE[E/_4$K\W/@[4,CT4'JY+\6X(NRE.,;+PZ<:BB44TSZU?*J
  170. MAI7R[`*Q4#HU'!9E<IG.O)W)NLL6>PG4VP.?&=O>)[_9)W]`],_;Q?Q^_GX*
  171. M[YQY7#(_$6_*R+>EJ8$)0E9L#_D>5/M2*RL*N`?EW][$C6-F(/OK8CZ`W\$9
  172. M`&4IK*YC1E(?(#JZV[JKKB8G\?C[JJ5I2\L50@L5?I^3+3IGLLQZI]K%I1+7
  173. MZ3`"_G5R`T8)M4'*=F`*?(%-[>7(_(L@;U8IQ'6[[0W"K!R<2'?2;:![ES-%
  174. M]E_9^]+9R\EN(8^/O@%02P,$%``"``@`L9J$('L)AV]%`0``9@(```D```!5
  175. M5$E,2519+DAED4]+`S$0Q>^%?H<!+[J4K2V"M(I0L,5+5<2>Q$-V,YL$\J=,
  176. MDFWKIS>[:W';9D[Y,<E[\V:<P0O#6"D!-=(.+<>`L`E*JZ#00S8>#E+/*S,(
  177. M<X@M/^02^N>O9Q&#HSE\.,TLAS<*VE756<\S"]',87J?3Z;Y9#:[._^GJ2ME
  178. M2QTYPF,9#EO,Y5.?^<"5NV1:%1>0E!4M;*IUZ`4K$&IG8852(QG4/%H!1@5X
  179. M)R>(&<.*@F(I6SNU4QR0R-%UZ:P/4$I&D!GTG@D<00>5#6"=0>/H<//0E_.E
  180. MM*@X6N`IS*."36E:#RPFQ!)(D=/7[7>KV`DL]X&85$C8?W/B(6,DZI[:!@ND
  181. M+46LDAJ+%2SWR@>T/TF:0.`N)LU2)@(KI?]6VSAO;I_HP\GOS<*/X[5D[7CT
  182. MH^'@9//_XZ^[(/N)++H<&XN_4$L!`A0`%``"``@`J;UU(".?HOLR!0``@!``
  183. M``H``````````0`@`````````$)!4T-(04Y'+D-02P$"%``4``(`"``#EXL@
  184. MO'E\J0T"``",!0``"@`````````!`"````!:!0``0D%30TA!3D<N2%!+`0(4
  185. M`!0``@`(``.7BR"4DD2"VP$``)$%```)``````````$`(````(\'``!"05-4
  186. M15-4+D-02P$"%``4``(`"``PFH0@PGG@0S8#``"+#@``"@`````````!`"``
  187. M``"1"0``35E35%))3D<N2%!+`0(4`!0``@`(`&::A"`QS4&7F0<``!LL```*
  188. M``````````$`(````.\,``!-65-44DE.1RY#4$L!`A0`%``"``@`L9J$("-7
  189. M_TH?`P``$`<```D``````````0`@````L!0``%5424Q)5%DN0U!+`0(4`!0`
  190. M`@`(`+&:A"!["8=O10$``&8"```)``````````$`(````/87``!55$E,2519
  191. 8+DA02P4&``````<`!P"%`0``8AD`````
  192. `
  193. end
  194. END--cut here--CUT HERE--
  195.  
  196.    http://www.informatik.uni-stuttgart.de/fachschaft/adressen/ortlofrd.html
  197.                                      /;^;\        I'm definitly not tolerant,
  198. roland@studbox.uni-stuttgart.de     ( o o )     but sometimes it's just enough
  199. --------------------------------oOOO--(_)--OOOo-------------------------------
  200.  
  201.